package com.service.intf;

import com.entity.Blog;
import com.entity.Page;

import java.util.List;

public interface BlogService {
    // 获取用户的对应的id
    public Integer queryUserIdByUserName(String userName);

    // 获取用户的对应的id
    public String  queryUserNameByUserId(Integer userId);

    // 通过用户姓名查询他所写的所有博客文章
    public List<Blog> queryBlogByUserName(String userName);
    // 查看用户某一篇博客文章
    public Blog querySingleBlogByBlogId(Integer blogId);

    //通过博客文章id删除博客文章
    public void deleteBlogByBlogId(Integer blogId);


    //通过博客文章id修改博客文章
    public void updateBlog(String content,Integer blogId);

    //增加博客文章
    public void addBlog(String content,Integer userId);

    Page<Blog> page(int pageNo, int pageSize,Integer userId);
}